@charset "UTF-8";
@font-face {
    font-family: "glyphicons halflings";
    src: url("../fonts/glyphicons-halflings-regular.eot");
    src: local('glyphicons halflings Regular'),
    local('glyphicons halflings'),
    url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
    url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
    url('../fonts/glyphicons-halflings-regular.svg#glyphicons halflings') format('svg');
}
/*通用样式*/
*{
    margin: 0px;
    padding:0px;
    font-family: "glyphicons halflings";
}
a,a:hover{
    text-decoration: none;
    outline: none;
}
ul li{
    list-style: none;
}
div.fl{float:left;}
div.fr{float:right;}

.body{
    margin:0 auto;
    width:1024px;
    text-align: center;
    max-height: 720px;
}
/*头部样式*/
img.logo { mini-width: 1024px;width:100%;max-height: 150px;}
div.header .tool{text-align: left;
    padding:10px;
    background-color: #2d6ca2;
    color:#fff;
}
div.header .tool a{color:#fff;}
.body div.content{
    width:1024px;
    height:100%;
    text-align: left;
}

.breadcrumb{

    background-color: #2d6ca2 ;
}
.breadcrumb li a{color:white;}
.body .content .breadcrumb li.breadcrumb-head{
    margin:0px 0px 0px 10px;
}
.body .content .breadcrumb li.breadcrumb-item{
    margin:0px;
}
.body .content .breadcrumb > li + li:before {
    padding: 0px;
    content: ">";
}

.body .content .records table{
    margin-left:5px;
}
.body .content .records table th{
    text-align: center;
}
.body .content{width:1024px;max-height: 720px; }
.body div.left{
    float:left;
    width:200px;
    hight:auto !important;
    background-color: #fcfcfc;
}
.body div.right{
    float:left;
    width:824px;
    max-height: 720px;
    height:100%;
    background-color:#fcfcfc;
    border-left:1px solid #CCC;
}
.body .records .table{
    font-family: verdana,arial,sans-serif;
    font-size:11px;
    color:#333333;
    border-width: 1px;
    border-color: #cad9ea;
    border-collapse: collapse;
    table-layout:fixed;
    margin:10px;
    cursor: pointer;
    empty-cells:show;
}
.body .records .table thead{
    color:#FFF;
    background-color: #2d6ca2;
}
.body .records .table tbody{
    background-color: #D2E9FF;
}
.body .records .table tbody tr.odd td{
    background-color: #ECF6FF;
}
.body .records .table tbody tr.even td{
    background-color: #FCFCFC;
}
.body .records .table tr{
    height:22px;
    max-height: 22px;
    line-height: 32px;
    overflow: hidden;
}
.body .records .table th{
    height:22px;
    line-height: 23px;
    overflow: hidden;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    word-break: keep-all;
    white-space:nowrap;
    word-wrap:break-word;
    text-align: center;
}
.body .records .table td {
    height:22px;
    line-height: 23px;
    overflow: hidden;
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
    background-color: #ffffff;
    word-spacing:normal;
    word-break: keep-all;
    white-space:nowrap;
    word-wrap:break-word;
    overflow: hidden;
}
/*首页新闻*/
div.content .news{}
div.content .news .header{padding:8px;font-weight: bolder;color:#FFF;background-color: #2d6ca2;}
div.content .news .item{margin:0 10px 0 10px;border-bottom:1px dashed #CCC;padding-top:6px;padding-bottom:3px;padding-left:10px;}
.footer{ color:#FFF;background-color: #2d6ca2;min-height:60px;max-height:80px;max-width: 1024px;margin:0 auto;width:100%;height:100%;}
.footer .middle{vertical-align: middle;line-height: 80px;}
/*客户信息*/
#insert-table tr td{
   padding-top: 10px;
}